ITC 35-11 C++ Programming (IT Fundamentals)



Prerequisite:

C Programming

Course Outline:

  • Making and Using Objects
  • The C in C++
  • Data Abstraction
  • Hiding the Implementation
  • itialization and Cleanup
  • Function Overloading and Default Arguments
  • Constants
  • Inline Functions
  • Name Control
  • References and the Copy-Constructor
  • Operator Overloading
  • Dynamic Object Creation
  • heritance and Composition
  • Polymorphism and Virtual Functions
  • Introduction to Templates

Students Portfolio Requirements